package com.linjiang.register;

import java.util.HashMap;
import java.util.Map;

/**
 * 本地接口服务注册
 */
public class LocalRegister {

    private static Map<String, Class> map = new HashMap<>();

    /**
     * 接口服务注册
     * @param interfaceName 接口名
     * @param implClass 接口实现类
     */
    public static void registry(String interfaceName, String version, Class implClass){
        map.put(interfaceName+version, implClass);
    }

    /**
     * 根据接口名获取对应的实现类
     * @param interfaceName
     * @return
     */
    public static Class getMap(String interfaceName) {
        return map.get(interfaceName);
    }
}
